Big Huge Thesaurus

Hyperoodon ampullatus

noun